home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / sys / kowin14d.lzh / include / mtmlib.h < prev    next >
C/C++ Source or Header  |  1995-02-06  |  2KB  |  71 lines

  1. /*
  2.     MiniTERM library  mtmlib.h
  3.     Copyright 1991-1995 Ogasawara Hiroyuki (COR.)
  4. */
  5. #ifndef    __MTm_LIB__
  6. # define __MTm_LIB__
  7. # ifndef _WLIB_
  8. #  include    <wlib.h>
  9. # endif
  10.  
  11. #define        MTM_MAXSIZEX    96
  12. #define        MTM_MAXSIZEY    32
  13.  
  14. extern void    MTmInit();
  15. extern void    MTmCursorOff();
  16. extern void    MTmCursorOn();
  17. extern void    MTmGoto( int, int );
  18. extern void    MTmTPutc( int );
  19. extern void    MTmVPutc( int );
  20. extern void    MTmDecEsc( int );
  21. extern void    MTmPutc( int );
  22. extern void    MTmFlush();
  23. extern void    MTmSetAttr( int, int );
  24. extern int    MTmSetDraw( DrawBuf* );
  25. extern void    MTmRedraw();
  26. extern void    MTmClrLine( int );
  27. extern int    MTmClrLineSetDraw( DrawBuf*, int, int );
  28. extern void    MTmClrScreen( int );
  29. extern void    MTmScroll( int );
  30. extern void    MTmScrollB( int );
  31. extern void    MTmDelLine( int );
  32. extern void    MTmInsLine( int );
  33. extern void    MTmRScroll( int, int, int );
  34. extern void    MTmRScrollB( int, int, int );
  35. extern void    MTmCr();
  36. extern void    MTmDelChar( int );
  37. extern void    MTmInsChar( int );
  38. extern void    MTmClrChar( int );
  39. #ifndef __MTm_NO_PROTO
  40. extern void    MTmTPuts( char* );
  41. extern void    MTmVPuts( char* );
  42. extern void    MTmPuts( char* );
  43. extern void    MTmRPuts( char* );
  44. #endif
  45.  
  46. /* Global vars */
  47.  
  48. extern unsigned char    *MTm_scr[];
  49. extern unsigned char    MTm_buf[][ MTM_MAXSIZEX+2 ];
  50. extern unsigned char    MTm_outbuf[];
  51. extern unsigned char    *MTm_outptr;
  52.  
  53. extern int    MTmCurx;
  54. extern int    MTmCury;
  55. extern int    MTmFont_x;
  56. extern int    MTmFont_y;
  57. extern int    MTmAttr;
  58. extern int    MTmBackAttr;
  59. extern int    MTmCursor;
  60. extern int    MTmScreenX;
  61. extern int    MTmScreenY;
  62. extern int    MTmScreen_s;
  63. extern int    MTmScreen_e;
  64. extern int    MTmScrollStep;
  65. extern int    MTmEscMode;
  66. extern int    MTmFlag;
  67. extern int    MTmBufKanji;
  68. extern WindowID    MTwp;
  69.  
  70. #endif
  71.